package form.bean;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

/**
 * Bean representant les informations contenues par les formulaires relatifs à
 * un étudiant (formulaires de modification, d'ajout et de suppression d'un
 * étudiant)
 * 
 * @author Yannick Lorenzati & Stephanie Malakian
 * 
 */
public class StudentForm {

	/** Logger pour cette classe ainsi que pour ses sous classes */
	protected final Log logger = LogFactory.getLog(getClass());

	/**
	 * Id de la promo de l'etudiant
	 */
	private String idPromo;

	/**
	 * Login d'un etudiant
	 */
	private String login;

	/**
	 * Mot de passe d'un etudiant
	 */
	private String pwd;

	/**
	 * Nom d'un etudiant
	 */
	private String name;

	/**
	 * Prenom d'un etudiant
	 */
	private String firstName;

	/**
	 * Adresse d'un etudiant
	 */
	private String address;

	/**
	 * Adresse mail d'un etudiant
	 */
	private String mail;

	/**
	 * Site web d'un etudiant
	 */
	private String web;

	/**
	 * Societé d'un etudiant
	 */
	private String society;

	/**
	 * Commentaire d'un etudiant
	 */
	private String comments;

	/**
	 * @return
	 */
	public String getLogin() {
		return login;
	}

	/**
	 * @param login
	 */
	public void setLogin(String login) {
		this.login = login;
	}

	/**
	 * @return
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return
	 */
	public String getFirstName() {
		return firstName;
	}

	/**
	 * @param firstName
	 */
	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	/**
	 * @return
	 */
	public String getAddress() {
		return address;
	}

	/**
	 * @param address
	 */
	public void setAddress(String address) {
		this.address = address;
	}

	/**
	 * @return
	 */
	public String getMail() {
		return mail;
	}

	/**
	 * @param mail
	 */
	public void setMail(String mail) {
		this.mail = mail;
	}

	/**
	 * @return
	 */
	public String getWeb() {
		return web;
	}

	/**
	 * @param web
	 */
	public void setWeb(String web) {
		this.web = web;
	}

	/**
	 * @return
	 */
	public String getSociety() {
		return society;
	}

	/**
	 * @param society
	 */
	public void setSociety(String society) {
		this.society = society;
	}

	/**
	 * @return
	 */
	public String getComments() {
		return comments;
	}

	/**
	 * @param comments
	 */
	public void setComments(String comments) {
		this.comments = comments;
	}

	/**
	 * @return
	 */
	public Log getLogger() {
		return logger;
	}

	/**
	 * @param pwd
	 *            the pwd to set
	 */
	public void setPwd(String pwd) {
		this.pwd = pwd;
	}

	/**
	 * @return the pwd
	 */
	public String getPwd() {
		return pwd;
	}

	/**
	 * @param idPromo
	 *            the idPromo to set
	 */
	public void setIdPromo(String idPromo) {
		this.idPromo = idPromo;
	}

	/**
	 * @return the idPromo
	 */
	public String getIdPromo() {
		return idPromo;
	}

}
